No trains go directly to Sun Moon Lake; the closest major station is Taichung, from where you will need to take a bus or taxi. Some direct buses are available from Taichung or Taipei, but often it is more convenient to take a bus from Taichung to Puli, then transfer buses for the half hour ride to Sun Moon Lake.
Bus From Taipei
1. Green Transit Bus Feng Jung Busã Running daily from Taipei MRT ZhongXiao FuXing Station Taipei East Area, near SOGO department store, no 274, Fuxing east rd, and Sun Moon Lake.For timetable and other details, please contact + 886 2 27522988 Taipei, or + 886 49 2990407 Puli
2. GuoGuang Bus åå 客é, formerly TaiChi Busã Four buses run daily from Taipei West Station near Taipei Train Station to Sun Moon Lake. +866 2 23119893 Taipei, or + 886 49 2990407 Puli
Bus From Taichung
ãNan-Tou Bus åæå®¢é Running daily from Taichung Kan-Cheng Station å¹²åç« at Shuangshi Road éåè·¯, near the railway station, High Speed Rail Taichung Station, Puli to Sun Moon Lake for NT$200 one way.For timetable and other details, please contact +886 49 2984031 Puli
Renyou Bus ä»å客é has less frequent departures from Liouchuan East Road æ³å·æ±è·¯ near the railway station for NT$200 one-way and NT$350 for a return ticket.
GuoGuang buses from Taipei stop over in Chaoma station in Taichung.
Departing from Sun Moon Lake
There is a company with hourly bus service that stops directly at the Taichung high speed rail station - great if you're in a hurry to get back to Taipei. Tickets for this and most other buses are sold at the Sun Moon Lake Visitor's Center in Yuchich.
The last bus to Puli departs at 7:30pm, from where you can transit to a bus to Taichung.
Those in a hurry can also take a taxi from either Sun Moon Lake or Puli to Taizhong. Cost is around NT$1500 from Puli or NT$2000 from Sun Moon Lake.